Επιλογής
Επιλογής

🔵 🔴 🟡 Περιγραφή μαθήματος
Το μάθημα έχει ως αντικείμενο τον σχεδιασμό και την ανάπτυξη ψηφιακών παιχνιδιών. Σκοπός του είναι α) Να εισάγει τον φοιτητή στο θεωρητικό υπόβαθρο που θεμελιώνει την ερευνητική περιοχή του σχεδιασμού παιχνιδιών (game design), όπως κανόνες, στόχους, αισθητικές αποφάσεις και προσεκτικά δομημένους κόσμους, μέσα από μια διεπιστημονική προσέγγιση για τη μελέτη των βιντεοπαιχνιδιών και τον ρόλο τους ως μέσο τέχνης, β) Να εισάγει στην κατανόηση των βασικών αρχών προγραμματισμού και των πρακτικών της βιομηχανίας παιχνιδιών.
Στο πλαίσιο του σχεδιασμού εξετάζονται ο κύκλος ανάπτυξης, το προφίλ παικτών, τα στοιχεία ενός παιχνιδιού, το έγγραφο περιγραφής ιδέας/σχεδιασμού (GDD), οι τεχνικές αφήγησης, ο σχεδιασμός επιπέδων και η αξιολόγηση. Όσον αφορά την ανάπτυξη, οι φοιτητές δημιουργούν λειτουργικά πρωτότυπα επιλέγοντας ανάμεσα σε ψηφιακά αφηγηματικά παιχνίδια (Visual Novels) ή 2Δ/3Δ παιχνίδια δράσης και εξερεύνησης, αξιοποιώντας σύγχρονες μηχανές ανάπτυξης (Godot, Ren'Py) και εργαλεία 3Δ μοντελοποίησης (Blender, Sketchfab). Μελετάται η δομή, η λειτουργία και η επιρροή των παιχνιδιών στην κοινωνία, τον πολιτισμό και τις τέχνες.
Στο τέλος του μαθήματος ο φοιτητής - η φοιτήτρια θα μπορεί να:
Αντιλαμβάνεται τα στάδια ανάπτυξης ενός ψηφιακού παιχνιδιού και τους ρόλους των εμπλεκόμενων στη διαδικασία. Διακρίνει και αξιολογεί χαρακτηριστικά που αφορούν το προφίλ παικτών, τους μηχανισμούς (mechanics), τις τεχνικές αφήγησης και τον σχεδιασμό επιπέδων.
Αναλύει ψηφιακά παιχνίδια μέσα από τη δομή τους και την επιρροή τους στην κοινωνία, τον πολιτισμό και την εκπαίδευση.
Δημιουργεί ένα αναλυτικό έγγραφο σχεδιασμού (GDD) και να αναπτύσσει ολοκληρωμένα παιχνίδια, επιλέγοντας το κατάλληλο λογισμικό (π.χ. Godot ή Ren'Py) ανάλογα με το είδος του έργου (αφηγηματικό ή δράσης).
Διαχειρίζεται ψηφιακά στοιχεία (assets) και να τα ενσωματώνει σε 2Δ ή 3Δ περιβάλλοντα, εξασφαλίζοντας τη λειτουργικότητα και την αισθητική αρτιότητα του παιχνιδιού.
🔵 🔴 🟡 Θεωρία (2 ώρες)
🔵 🔴 🟡 Εργαστήριο (1 ώρα)
Εισαγωγή σε Ren’Py – πρώτο visual novel (διάλογοι, εικόνες).
Δημιουργία χαρακτήρων & branching narrative (Ren’Py).
Μεταβλητές, επιλογές & ροές ιστορίας (Ren’Py).
Mini-games, screens & transitions (Ren’Py).
Game Design Document (GDD) – 1-pager pitch & canvas.
Αναλυτικό GDD (Google Docs) – ιστορία, gameplay, αισθητική.
Εισαγωγή σε Godot (2D/3D) – βασικό project setup, σύστημα κόμβων (Nodes) και σκηνών (Scenes).
Βασική Κίνηση & Εισαγωγή Assets – Player movement, collisions, και χρήση 3D μοντέλων (π.χ. από Sketchfab/Blender).
Level design & Αλληλεπίδραση – Δόμηση πίστας (Tilesets/3D περιβάλλοντα) και συστήματα αλληλεπίδρασης (Raycast, Interact).
Διασύνδεση & Ατμόσφαιρα – UI, μενού, φωτισμός, ήχοι και εφέ (Godot).
Playtesting & feedback – ανταλλαγή πρώτων εκδόσεων.
Polishing & ολοκλήρωση επιλεγμένου project (Ren’Py ή Godot 2D/3D).
Παρουσίαση έργων – Ανατροφοδότηση.
Γλώσσα αξιολόγησης: Ελληνική
🔵 🔴 🟡 Μέθοδος αξιολόγησης:
🔵 🔴 🟡 Συγγράμματα Μαθήματος [ΕΥΔΟΞΟΣ]
Έξτρα Βιβλιογραφία
Σύνδεσμοι λογισμικού